suffer torture - Turkish English Dictionary