cannibalizing - French English Dictionary