company picnic - French English Dictionary