pellicula - Turkish English Dictionary