area of a department store where cold cuts are sold - Spanish English Dictionary