leave clean of leftovers - Turc Anglais Dictionnaire