association of islamic groups and communities - German English Dictionary