high-pressure descaling system - Turkish English Dictionary