sixpence short of a shilling - French English Dictionary