turkish radio, television corporation - Francés Inglés Diccionario