separate legally - French English Dictionary