play the role so convincingly - Turc Anglais Dictionnaire