excessive luxuriance - Deutsch Englisch Wörterbuch