rat-tailed shrew - German English Dictionary