islamic state of afghanistan - French English Dictionary