translate English to French: As of today's meeting, the 18 judges mandated to sit upon the Court have already been elected.
Au moment où nous nous réunissons, les 18 juges qui ont reçu le mandat de dire le droit devant cette Cour ont déjà été élus.