arched-web sheet piling - French English Dictionary