subterranean cable - Francés Inglés Diccionario