thick patch of vegetation - Turkish English Dictionary