independent fm licence - Turco Inglés Diccionario