lot (of items) - Spanish English Dictionary