English to Arabic

Meaning for:
Subleased
other
مؤجّر