registration departments - French English Dictionary