cap the climax - French English Dictionary