technology enabler - Almanca İngilizce Sözlük