line of parked or moving cars - Alemán Inglés Diccionario