first-place finish - Turkish English Dictionary