challenge to the favor - İspanyolca İngilizce Sözlük