mountain box (hebe odora) - Deutsch Englisch Wörterbuch