lush vegetation - German English Dictionary