second to (the) last - Spanish English Dictionary