do someone dirt - Turc Anglais Dictionnaire