subfluvial cables - Francés Inglés Diccionario