a big perennial tree - Deutsch Englisch Wörterbuch