treasurer's department - French English Dictionary