high-pressure descaler - German English Dictionary