armed islamic movement (algeria) - French English Dictionary