submarine cable repeater - Francés Inglés Diccionario