two cans short of a picnic - French English Dictionary