demand one's resignation - Spanish English Dictionary