privilege and immunity - Espagnol Anglais Dictionnaire