cretan white-toothed shrew - German English Dictionary