submarine communications cable - Francés Inglés Diccionario