stertorously - German English Dictionary