challenge to the favor - Turkish English Dictionary