mountain dock - French English Dictionary