scrupulously clean - Français Anglais Dictionnaire