make one's last will - Spanish English Dictionary