spray attemperators - French English Dictionary