Translate the following English sentence to French:
"This system has the advantage of having already been vetted by many reputable institutions including the International Bar Association."
Ce système a l'avantage d'avoir déjà reçu l'approbation de nombreuses institutions renommées, y compris celle de l'Association du Barreau international.