spray attemperators - Spanish English Dictionary