mountain police - French English Dictionary