islamic republic of afghanistan - Turkish English Dictionary