sit on a pitch - Français Anglais Dictionnaire