have a clean slate - Espagnol Anglais Dictionnaire