radio and television supreme council corporation - Turco Inglés Diccionario