aromatic plant herb or spice - German English Dictionary