edificio blindado - Spanish English Dictionary