scrupulously clean - Turc Anglais Dictionnaire