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