مقابل

Etymology
of.

Preposition

 * 1) in return for, in exchange for, as a compensation for
 * 2) against, vis-à-vis, face-to-face with

Etymology
From.

Preposition

 * 1) in front of
 * 2) in return for, in exchange for, as a compensation for
 * 1) in return for, in exchange for, as a compensation for

Adjective

 * 1) opposite