finishing rations - French English Dictionary