asiatic short-tailed shrew - Espagnol Anglais Dictionnaire