squirrel shrew - Alemán Inglés Diccionario