transatlantic telephone cable - Francés Inglés Diccionario