street sprinkler and cleaner - Allemand Anglais Dictionnaire