impose yourself on others - Französisch Englisch Wörterbuch