kept imprisoned - Spanish English Dictionary