barrier curb - Turco Inglés Diccionario