electronic registration system - Francés Inglés Diccionario