flat-topped hill - French English Dictionary