put together a pitch - Turc Anglais Dictionnaire