a string of cars - Spanish English Dictionary