sea line of communication - Alemán Inglés Diccionario