put together a pitch - Deutsch Englisch Wörterbuch