all talk and no cider - French English Dictionary