submarine cable repeater - Turco Inglés Diccionario