administrative at payment department - French English Dictionary