be on good terms with someone - Deutsch Englisch Wörterbuch