tie up (some/a few) loose ends - Türkçe İngilizce Sözlük