line of parked or moving cars - Español Inglés Diccionario