English to Arabic

Meaning for:
Defalcations
other
الإختلاسات