put together a pitch - Allemand Anglais Dictionnaire