devoured - Turco Inglés Diccionario