technology licensed - Almanca İngilizce Sözlük