leave a bad impression - Allemand Anglais Dictionnaire