self-registering - Español Inglés Diccionario