put upon by someone - Französisch Englisch Wörterbuch