arched retaining wall - Spanish English Dictionary