put together a pitch - İngilizce Eşanlam Sözlük