have something on the mind - Español Inglés Diccionario