hard to digest - Francés Inglés Diccionario