Is "der Begriff" really a good translation of "the phrase" or vice versa?
No, it's not. You're right.
I don't understand why "phrase" became "Begriff" I used "Satz.