attemperator stations - Spanish English Dictionary