easily digested - Turco Inglés Diccionario