gulf of saint lawrence - Allemand Anglais Dictionnaire