technology licensing - Almanca İngilizce Sözlük