challenge for favor - Turkish English Dictionary