having the appearance of foliage - Turkish English Dictionary