water tube attemperator - Spanish English Dictionary