on (one's) slate - Alemán Inglés Diccionario