pellicule - Turkish English Dictionary