have some loose ends - Turc Anglais Dictionnaire