translate English to French: World Vision International
Vision mondiale internationale