place with abundant weeds - İspanyolca İngilizce Sözlük