improved DE translation