wipe clean off the slate - Alemán Inglés Diccionario