self-validating - Español Inglés Diccionario