self-proving will - Turkish English Dictionary