a large amphibious vole (arvicola sapidus) - Turkish English Dictionary