long elevation of terrain - French English Dictionary