push-down queue - Spanish English Dictionary