alternative form of hierba buena - Deutsch Englisch Wörterbuch