difficult problem to resolve - Francés Inglés Diccionario