clean (by scrubbing) - Turc Anglais Dictionnaire