finish off a side - Turkish English Dictionary