mountain-pass - French English Dictionary