participle of registrar - Francés Inglés Diccionario