armoured slab - Turkish English Dictionary