crest of a hill - French English Dictionary