an aromatic and medicinal plant - Turkish English Dictionary