English to Arabic

Meaning for:
Crankcase
other
علبة المرافق