innovative use of existing and emerging technologies - Almanca İngilizce Sözlük