a type of medicinal plant - Turc Anglais Dictionnaire