armoured concrete - German English Dictionary