keep one's hands clean - Turc Anglais Dictionnaire