animal foodstuffs - Turco Inglés Diccionario