diplomatic victory - Turkish English Dictionary