thick patch of vegetation - German English Dictionary