hide among foliage - Turkish English Dictionary