a plant used as a traditional medicine (calea urticifolia) - Spanish English Dictionary