Describir: An english-chinese dictionary of engineering and technology