manually powered suction equipment - German English Dictionary