even out a street or road - Español Inglés Diccionario