organization of turkic states - Francés Inglés Diccionario