arched spillway - French English Dictionary