local delicacy - French English Dictionary