hard to digest - Turco Inglés Diccionario