corporate practices - French English Dictionary