thick patch of vegetation - Fransızca İngilizce Sözlük