gibbets - French English Dictionary