armoured concrete - Spanish English Dictionary