armoured slab - Francés Inglés Diccionario