the ıslamic republic of afghanistan - French English Dictionary