look spotlessly clean - Allemand Anglais Dictionnaire