subterranean cable - Turco Inglés Diccionario