legal service corporations - French English Dictionary