longleaf pine - French English Dictionary