English to Arabic

Meaning for:
Comeuppance
other
القصاص العادل