pellicule formed on top of certain prepared foods - Turkish English Dictionary