two-leaf pinyon - Spanish English Dictionary