self-proving will - Turco Inglés Diccionario