leave a positive impression - Allemand Anglais Dictionnaire