legendary mountaineers - French English Dictionary