look spotlessly clean - Anglais Synonymes Dictionnaire