now i can die with no regrets - Espagnol Anglais Dictionnaire