holding stack - Spanish English Dictionary