challenge to the favor - French English Dictionary