defeat an adversary by a wide margin - Turkish English Dictionary