sit on a pitch - Turc Anglais Dictionnaire