top three finishers - Turkish English Dictionary