put upon by someone - Deutsch Englisch Wörterbuch