decisive battle - Turkish English Dictionary