armored paving tile - Alemán Inglés Diccionario