aromatic plant herb or spice - Spanish English Dictionary