concrete arch bridge - Spanish English Dictionary