wipe the slate clean - Espagnol Anglais Dictionnaire