jugulate - French English Dictionary