keep imprisoned - Turkish English Dictionary