rat-tailed shrew - Spanish English Dictionary