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