international submarine cable - Español Inglés Diccionario