organization of turkic states - Spanish English Dictionary