association of islamic groups and communities - French English Dictionary