difficult to solve - Francés Inglés Diccionario