cape yellowwood (podocarpus elongatus) - Spanish English Dictionary