English to Arabic

Meaning for:
Requiter
other
الدّافع مبلغا من المال، المنتقم