cudgel one's brain - Français Anglais Dictionnaire