hydromechanization - French English Dictionary