dense vegetation - Turkish English Dictionary