trapezoidal abutment - Spanish English Dictionary