(deli) delicatessen - Turkish English Dictionary