cretan white-toothed shrew - Turkish English Dictionary