honorable resignation - Turkish English Dictionary