the left-hand lane - Español Inglés Diccionario