make a pitch for something - Spanisch Englisch Wörterbuch