self-checking number device - Francés Inglés Diccionario