smart, restless, and curious - Español Inglés Diccionario