doing someone's impression - Turc Anglais Dictionnaire