undersea cable - Francés Inglés Diccionario