look spotlessly clean - Français Anglais Dictionnaire