gulf of finland - Francés Inglés Diccionario