clean something well - Espagnol Anglais Dictionnaire