thick patch of vegetation - İspanyolca İngilizce Sözlük