submarine cable connection - Alemán Inglés Diccionario