international submarine cable licence - Turco Inglés Diccionario