the last of the lot - Spanish English Dictionary