English to Arabic

Meaning for:
Quencher
other
مخمد النار، قامع الشغب، مطفيء الضمأ