keeping imprisoned - Spanish English Dictionary