final ruling - French English Dictionary