some loose ends - Turkish English Dictionary