trouble one's head with - Francés Inglés Diccionario