benefits administrator - French English Dictionary