torrey tree (torreya taxifolia) - Spanish English Dictionary