cap the climax - Français Anglais Dictionnaire