technological advance - Almanca İngilizce Sözlük