participle of registrar - French English Dictionary