impress an idea upon someone - Französisch Englisch Wörterbuch