concrete arch bridge - French English Dictionary