organization of turkic states - French English Dictionary