impose oneself over others - Französisch Englisch Wörterbuch