heavy vegetation - Turkish English Dictionary