a vehement protest - Turc Anglais Dictionnaire