inflict defeat - Turkish English Dictionary