express oneself vehemently - Turc Anglais Dictionnaire