impose oneself upon someone - Deutsch Englisch Wörterbuch