last in first out queue - Spanish English Dictionary