high-pressure water and sand cleaning plant - Allemand Anglais Dictionnaire