lay (on) (to prepare, usually in an elaborate fashion; arrange) - Turkish English Dictionary