queue of vehicles - Spanish English Dictionary