finish on the left lead - Turkish English Dictionary