French: écluse du ciel
English: sluice of heaven
Bulu: mimbé ya yôp