electrically powered suction equipment - French English Dictionary