I´m researching this subject and I found over 130 spanish nautical terms which have germanic origin, and they all entered the Spanish language through French or catalan. Except a few English loans that entered directly, like yate (< Yacht), francobordo (<freeboard), bote (<boat). I thought maybe I was missing out on something, because it´s not easy to find literature on this subject in my home country and I´m kind of working in the dark.
Many thanks!