sea line of communication - German English Dictionary