meaning of Abschreckflüssigkeit

Abschreckflüssigkeit - German to English

quenchant