stertorously - French English Dictionary