multiple stack - Spanish English Dictionary