put one's mind to - Francés Inglés Diccionario