offer privileges in exchange for favors - Spanish English Dictionary

Suggest a Term