legal terminology - French English Dictionary