stack placed in order - Spanish English Dictionary