do someone's impression - Allemand Anglais Dictionnaire