leave a bad impression - Français Anglais Dictionnaire