concede a favor - Spanish English Dictionary