public international body - French English Dictionary