have some loose ends - Almanca İngilizce Sözlük