concrete arch - French English Dictionary