leaving loose ends - French English Dictionary