glory-hole spillway - French English Dictionary