concrete step barriers - Alemán Inglés Diccionario