manually powered suction equipment - Spanish English Dictionary