the law of international institutions - French English Dictionary