difficultly soluble - Francés Inglés Diccionario