registration agency - French English Dictionary