abutment pier (of a bridge) - Español Inglés Diccionario