make (one's) pitch - Deutsch Englisch Wörterbuch