open one's gift - Spanish English Dictionary