cleaner of fountains or aqueducts - Alemán Inglés Diccionario