freedom from torture - Turkish English Dictionary