Summary
Spanish to French:   more detail...
  1. aguaducho:
    • Wiktionary:
      aguaducho → kiosque
    • Synonyms for "aguaducho":
      chiringuito; quiosco; chigre
      noria; cenia; azuda; azud