islamic resistance movement - French English Dictionary