treasurers department - French English Dictionary