challenge to a duel - Turkish English Dictionary