challenge for favor - French English Dictionary