in somebody's keeping - Spanish English Dictionary