finish in second place - Turkish English Dictionary