difficult to digest - Turco Inglés Diccionario