rest of her life - Espagnol Anglais Dictionnaire