gas washing apparatus - Spanish English Dictionary