high-pressure descaler - Turkish English Dictionary