place full of weeds and shrubs - Spanisch Englisch Wörterbuch