cannibalized - French English Dictionary