a clean sheet/slate - Espagnol Anglais Dictionnaire