who does a favor for another - Spanish English Dictionary