concrete step barrier - Francés Inglés Diccionario