leave a good impression with someone - Allemand Anglais Dictionnaire