he/she devoured - Turco Inglés Diccionario