final receipt - French English Dictionary