tie up loose ends - Turkish English Dictionary