transatlantic cable - Francés Inglés Diccionario