English to Arabic

Meaning for:
Trencherman
other
الأكول