splendid victory - Turkish English Dictionary