undersea cables - Francés Inglés Diccionario