self-checking number - Alemán Inglés Diccionario