clear cut victory - Turkish English Dictionary