shortleaf pine - French English Dictionary