armoured slab - Alemán Inglés Diccionario