overall victory - Turkish English Dictionary