put together a pitch - Français Anglais Dictionnaire