microtus ochrogaster - Turkish English Dictionary