make an impression on - Allemand Anglais Dictionnaire