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