remains of small mammals - Turco Inglés Diccionario