balsam fir (abies balsamea) - French English Dictionary