picnic ham - French English Dictionary