fiendishly difficult - Francés Inglés Diccionario