English to Arabic

Meaning for:
Cannibalizes
other
يفكّك