gulf of saint lawrence - German English Dictionary