finish stand - Turkish English Dictionary