an aromatic and medicinal plant - Deutsch Englisch Wörterbuch