immunity from prosecution - Turkish English Dictionary