lane of a public roadway - Español Inglés Diccionario