concrete curb - Alemán Inglés Diccionario