shrew rats - Alemán Inglés Diccionario