self-validating - Alemán Inglés Diccionario