international submarine cable licence - Inglés Sinónimo Diccionario