keystone (a vault) - Spanish English Dictionary