shock resignation - German English Dictionary