cannibaliser - French English Dictionary