undefeated - Turkish English Dictionary