cleaner of fountains or aqueducts - Français Anglais Dictionnaire