subduing and controlling the terrific physical forces in Nature so that they can do no harm to men
subdue 征服;抑制;减轻
Copyright @ 2012-2013 All Rights Reserved.