honorable resignation - French English Dictionary