have one's mind on other things - Francés Inglés Diccionario