deep-sea cable - Francés Inglés Diccionario