stertorous - Turkish English Dictionary