favor in exchange for a favor - Spanish English Dictionary