submarine cable connection - Francés Inglés Diccionario