edible dormouse - Turkish English Dictionary