jugulated - French English Dictionary