submarine cable connection - Turco Inglés Diccionario