narrow-headed vole - French English Dictionary