sea lines of communications - Francés Inglés Diccionario