earth shrew - German English Dictionary