leave loose ends - Espagnol Anglais Dictionnaire