high ropes (adventure) course - French English Dictionary