grey-leaf pine - French English Dictionary