translate English to French: International Finance Corporation
Société financière internationale