animal residue - Turco Inglés Diccionario