hormigón acorazado - Spanish English Dictionary