högtryckstvätt

Noun

 * 1) a pressure washer
 * 2) pressure washing