leaving loose ends - Espagnol Anglais Dictionnaire