difficult to decipher - Francés Inglés Diccionario