injury and abuse - Turc Anglais Dictionnaire