mouse-tailed dormouse - Turkish English Dictionary