translate English to French: World Council of Muslim Communities, Inc
World Council of Muslim Communities, Inc.