microtus richardsoni - Turkish English Dictionary