russian desman (desmana moschata) - French English Dictionary