put together a pitch - İspanyolca İngilizce Sözlük