technology demonstration - Almanca İngilizce Sözlük