release due to immunity - Turkish English Dictionary