difficult to digest - Francés Inglés Diccionario