gibet - French English Dictionary