sales commissary - French English Dictionary