It is possible that Germanic was formed as a result of the interaction between an IE-speaking people and a non-IE one. The non-IE may have lived by the sea. This sea was probably the Baltic. There are also traces in Prussian, a member of the Baltic branch of IE of the influence of a non-IE language.
wikipedia.org dumped 2003-03-17 with terodump