gulf of saint lawrence - Francés Inglés Diccionario