let's finish - Turkish English Dictionary