large-toothed red-backed vole - Turkish English Dictionary