Alpine shrew - Español Inglés Diccionario