sea line of communication - Francés Inglés Diccionario