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