make (one's) pitch - Turc Anglais Dictionnaire