transatlantic telegraph cable - Francés Inglés Diccionario