two-leaf pinyon - French English Dictionary