immunity from legal proceedings - Turc Anglais Dictionnaire