small mammals - Alemán Inglés Diccionario